revenue foregone - German English Dictionary